assembly contract manufacturing pcb online shopping plastic design boxes colocation ecommerce shop manufacturing packaging engineering co-location pcb assembly open source bags hosting contract internet